period-certain annuity - French English Dictionary